909238ec760af11c62c86b7e68c4c370708a4403,src/com/mraof/minestuck/world/lands/decorator/RabbitSpawner.java,RabbitSpawner,generate,#World#Random#number#number#ChunkProviderLands#,17
Before Change
EntityRabbit entity = new EntityRabbit(world);
entity.setPosition(x + 0.5, pos.getY(), z + 0.5);
entity.onInitialSpawn(null, null);
world.spawnEntityInWorld(entity);
}
return null;
After Change
{
pos = world.getTopSolidOrLiquidBlock(pos);
if(!world.getBlockState(pos).getMaterial().isLiquid() && !provider.isPositionInSpawn(pos.getX(), pos.getZ()))
{
EntityRabbit entity = new EntityRabbit(world);
entity.setPosition(pos.getX() + 0.5, pos.getY(), pos.getZ() + 0.5);
entity.onInitialSpawn(null, null);
world.spawnEntityInWorld(entity);
}